triodo semiconductor - French English Dictionary